Iran approves six candidates to run for president
Iran's Guardian Council has approved six candidates to run for president in snap elections to be held later this month, Iran's State TV reported. Iran's parliament speaker Mohammad Baqer Qalibaf, Saeed …